@charset "UTF-8";


body{margin:0;background-color: ;min-width: 1200px;}
form,ul,ol,li,input{padding:0;}
img{border:0px;}
ul,ol,li,{list-style:none;margin:0;}
div,p,h1,h2,h3,h4,b,form,input,ul,ol,li,a,dd,dt,dl,i,em,strong{color:#333; list-style:none;font-family:"Microsoft YaHei",tahoma,Arial,"微软雅黑",Helvetica,sans-serif; margin:0;padding: 0;}
a{text-decoration:none;}
/*清空浮动的代码-start*/
.clr:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clr {display: block; overflow：hidden;}
html[xmlns] .clr {display: block;}
* html .clr {height: 1%;}
img{border:0px;}
*{margin:0;}



/* <!-- 头部 --> */
.head{
    height: 40px;
    line-height: 40px;
    /*border-bottom: 1px solid #aec9e9;*/
    background: url(../images/head.png) no-repeat center;
    
}
.head .head_left li,.head_right li{
    float: left;
    margin-right: 10px;
}
.head .head_left li a,.head_right li a{
    float: left;
    color: #666;
}
.head .head_left li img{
    margin-top: -4px; 
}
.head i{
    float: left;
    width: 1px;
    height: 14px;
    background: #666;
    margin-left: 10px;
    margin-top: 13px;
}
/* <!-- logo --> */
.main{
    height: 150px;
}
/* <!-- 左边 --> */
.main_logo img{
    margin-top: 11px;
}
/* <!-- 右边 --> */
.main_search{
    width: 332px;
}
.main_search p{
    color: #000;
    margin-top: 42px;
    margin-bottom: 8px;
  	padding-left:21px;
}

/* <!-- 导航栏 --> */
.w_nav{
    height: 44px;
    line-height: 44px;
    background: #10ade3;
}
.w_nav li{
    float: left;
    width: 140px;
    text-align: center;
    font-size: 18px;
}
.w_nav li:hover{ background:#0081ab }
.w_nav li a{
    color: #fff;
}
.w_nav li a img{
    margin-top: -3px;
  	margin-right:3px;
}
/* <!-- 标题 --> */
.w_main{
    padding: 20px;
}
.w_main h1{
    color: #00ace5;
    padding-bottom: 20px;
}
.w_main p{
    color: #777;
    padding-bottom: 20px;
}
.w_main p span{
    color: #cc0000;
}
.main_but_slide2 {
    width: 520px;
    height: 314px;
    position: relative;
    overflow: hidden;
    float: left;
}
.main_but_slide2 .main_but_pic2 {
    position: relative;
    height: 314px;
    float: left;
}
.main_but_slide2 .main_but_pic2 li {
    position: absolute;
    left: 0px;
    top: 0px;
    display: none;
}
.main_but_slide2 .main_but_pic2 img {
    width: 520px;
    height: 314px;
    display: block;
}
.main_but_slide2 .main_but_txt2 {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 2;
    height: 36px;
    width: 100%;
    overflow: hidden;
}
.main_but_slide2 .main_but_txt2 li {
    height: 36px;
    line-height: 36px;
    position: absolute;
    bottom: -36px;
    left: 0;
}
.main_but_slide2 .main_but_txt2 li a {
    display: block;
    color: white;
    padding: 0 0 0 10px;
    font-size: 14px;
    text-decoration: none;
}
.main_but_slide2 .main_but_num2 {
    position: absolute;
    z-index: 3;
    bottom: 13px;
    right: 8px;
}
.main_but_slide2 .main_but_num2 li {
    width: 20px;
    height: 6px;
    background: #b8b8b8;
    float: left;
    position: relative;
    overflow: hidden;
    text-align: center;
    margin-right: 6px;
    cursor: pointer;
}
.main_but_slide2 .main_but_num2 .on {
    background: #f39c11;
}
.main_but_slide2 .main_but_btbg2 {
    background: #000;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    width: 100%;
    height: 34px;
    position: absolute;
    bottom: 0;
    left: 0;
}
/* 右边 */
.main_but_slideTxtBox {
    width: 540px;
    text-align: left;
}

.main_but_slideTxtBox .hd {
    height: 40px;
    line-height: 40px;
    position: relative;
    border-bottom: 1px solid #e7e7e7;
}

.main_but_slideTxtBox .hd ul {
    float: left;
    position: absolute;
}

.main_but_slideTxtBox .hd ul li {
    float: left;
    width: 122px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}

.main_but_slideTxtBox .hd ul li.on {
    height: 40px;
    background: #00ace5;
    color: #fff;
}

.main_but_slideTxtBox .bd ul {
    zoom: 1;
}

.main_but_slideTxtBox .bd li {
    height: 38px;
    line-height: 38px;
}
.main_but_slideTxtBox .bd li img{
    float: left;
    margin-top: 18px;
}
.main_but_slideTxtBox .bd li .date {
    float: right;
    color: #999;
    font-size: 16px;
}
.main_but_slideTxtBox .bd li a{
    font-size: 16px;
    padding-left: 12px;
}
/* <!-- 通知公告 --> */
.w_notice{
    /* height: 356px; */
    padding-bottom: 30px;
}
.w_notice_top,.w_Interaction{
    padding: 0 20px;
}
.notice_top_le,.notice_top_ct{
    width: 362px;
    height: 356px;
    margin-right: 20px;
}
.notice_top1_t,.Interaction_le_top,.Interaction_ct_top{
    height: 38px;
    line-height: 38px;
    background: #eeeeee;
    border: 1px solid #e3e3e3;
}
.notice_top1_t .bor,.Interaction_le_top .bor,.Interaction_ct_top .bor{
    position: relative;
    width: 120px;
    border-top: 3px solid #00ace5;
    top: -4px;
}
.notice_top1_t a{
    display: block;
    font-size: 20px;
    width: 120px;
    height: 39px;
}
.notice_top1_t .bor a,.Interaction_le_top .bor a,.Interaction_ct_top .bor a{
    display: block;
    width: 120px;
    height: 39px;
    background: #fff;
    border-right: 2px solid #e3e3e3;
    font-size: 20px;
    font-weight: bold;
    color: #00ace5;
}
.notice_top1_b ul{
    padding: 10px 0;
}
.notice_top1_b li{
    height: 36px;
    line-height: 36px;
}
.notice_top1_b li img{
    float: left;
    margin-top: 17px;
}
.notice_top1_b li a{
    width: 278px;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-left: 12px;
    font-size: 18px;
}
.notice_top1_b li span{
    float: right;
    color: #777777;
}
.notice_top_ct .notice_top1_b ul{
    display: none;
}
.notice_top_fr,.Interaction_fr{
    width: 315px;
}
.notice_top_fr ul li{
    float: left;
    width: 33.333%;
    text-align: center;
    padding-bottom: 28px;
}
.notice_top_fr ul{
    padding-top: 18px;
}
.notice_top_fr ul li span{
    display: block;
    font-size: 16px;
}
.notice_top_fr ul li img{
    height: 35px;
    padding-bottom: 8px;
}
/*  */
.w_notice_but .part2{
    background: #fff;
    overflow: hidden;
}
.w_notice_but .prev,.w_notice_but .next{
    width: 14px;
    height: 80px;
    background: #eeeeee;
    line-height: 80px;
    color: #999999;
    font-size: 20px;
    text-align: center;
    cursor: pointer;
    font-family: "宋体";
}
.w_notice_but .prev{
    float: left;
    margin-left: 10px;
}
.w_notice_but .next{
    float: right;
    margin-top: -80px;
    margin-right: 7px;
}
.w_notice_but.slide3{
    float: left;
    margin-top: 12px;
}
.w_notice_but .slide3 ul{
    height: 80px;
    float: left;
}
.w_notice_but .slide3 li{
    width: 256px;
    height: 80px;
    margin-left: 10px;
    background: #000;
    color: #fff;
    float: left;
}
.w_notice_but .slide3 li a{
    display: block;
    width: 100%;
    height: 100%;
}
.w_notice_but .slide3 li a img{
    width: 100%;
    height: 100%;
}
.w_Interaction{
    height: 314px;
    padding-bottom: 24px;
}
.Interaction_le,.Interaction_ct,.Interaction_fr{
    width: 360px;
    height: 314px;
    margin-right: 20px;
}
.Interaction_fr{
    width: 313px;
    margin-right: 0;
}
.Interaction_ct_top ul li{
    float: left;
    margin-left: 7px;
}
.Interaction_ct_top ul li span{
    display: inline-block;
    height: 37px;
}
.Interaction_ct_top ul li span.active{
    border-bottom: 2px solid #10ade3;
    color: #10ade3;
}
.Interaction_le_bot img,.Interaction_le_bot ul{
    margin-top: 10px;
}
.Interaction_le_bot table,.Interaction_le_bot img{
    width: 360px;
}
.Interaction_le_bot table tr{
    font-size: 12px;
    border: 1px solid #e3e3e3;
    text-align: center;
}
.Interaction_le_bot table thead tr{
    height: 28px;
    line-height: 28px;
    color: #777777;
}
.Interaction_le_bot table tbody tr{
    height: 33px;
    line-height: 33px;
}
.Interaction_le_bot ul li{
    float: left;
    width: 110px;
    height: 33px;
    line-height: 33px;
    background: #10ade3;
    text-align: center;
}
.Interaction_le_bot ul li a{
    color: #fff;
}

.Interaction_ct_bot .ct_bot_top{
    padding: 10px 0;
    height: 96px;
}
.Interaction_ct_bot .ct_bot_top img{
    margin-right: 8px;
}
.Interaction_ct_bot .ct_bot_top ul{
    width: 206px;
    padding: 6px 0;
}
.Interaction_ct_bot .ct_bot_top li{
    height: 28px;
    line-height: 28px;
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.Interaction_ct_bot .ct_bot_top li span,.ct_bot_bot .ul_1 li a{
    color: #10ade3;
}
.ct_bot_bot .ul_1 li{
    float: left;
    width: 108px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    border: 1px solid #dddddd;
    background: #f5f5f5;
}
.ct_bot_bot .ul_2 {
    padding: 4px 0;
}
.ct_bot_bot .ul_2 li{
    height: 40px;
    line-height: 40px;
    background: url(../images/rectangle_1.png) no-repeat;
    text-indent: 10px;
    background-position: left center;
    font-size: 18px;
    margin-left: 10px;
}
.ct_bot_bot .ul_2 li p{
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 266px;
}
.ct_bot_bot .ul_2 li span{
    float: right;
    color: #969696;
}

.Interaction_fr_bot ul{
    float: left;
}
.Interaction_fr_bot ul li{
    font-size: 16px;
    width: 97px;
    height: 28px;
    line-height: 28px;
    border: 1px solid #dddddd;
    margin-bottom: 3px;
    text-align: center;
    background: url(../images/polygon.png) no-repeat;
    background-position: 10px center;
    text-indent: 10px;
}
.Interaction_fr_bot .ul_2{
    margin: 0 8px;
}
.Interaction_fr_bot {
    height: 264px;
    margin-top: 12px;
}
/* 友情链接 */
.w_link{
    background: #f5f5f5;
    margin: 0 20px;
}
.link_1_show{
    /*padding: 11px 9px;*/
    width: 1080px; 
    margin:0 auto;
}
.link_1_show li{
    cursor:pointer;
    width: 179px;
    height: 33px;
    line-height: 33px;
    border: 1px solid #e7e7e7;
    float: left;
    color: #777777;
    padding: 0 10px;
    background-color: #fff;
    font-size: 16px;
    margin-right: 15px;
}
.link_1_show li:nth-child(5){ margin-right: 0px; }
.link_1_show li span{
    float: left;
}
.link_1_show li img{
    float: right;
    margin-top: 15px;
}
.link_1_hide ul{
    width: 1078px;
    /*height: 160px;*/
    border: 1px solid #e7e7e7;
    background: #fff;
    display: none;
}
.link_1_hide ul li{
    float: left;
    width: 130px;
    height: 30px;
    line-height: 30px;
    padding: 10px;
}
/* 底部 */
.foot{
    padding: 28px 0;
}
.foot_left{
    margin-left: 20px;
    width: 100px;
}
.foot_left img{
    margin-left: 20px;
    margin-top: 12px;
}
.foot_ct{
    color: #777;
    width: 890px;
}

.foot_ct p{

    text-align:center
} 

.foot_ct_link{
    color: #5ea8dc;
    font-size: 14px;
    text-align: center;
}
.foot_ct_link a{
    display: inline-block;
    margin-bottom: 16px;
    color: #5ea8dc;
}
.foot_right img{
    margin-right: 20px;
}


/*新的首页*/
/*标题*/
.homepage-title{width: 1080px; margin: 0 auto; position: relative; margin-top: 12px; }
.homepage-title .htitle{ font-size: 24px; text-align: center; color: #10ade3; margin-bottom: 12px;  }
.homepage-title .subtitle{ text-align: center; font-size: 12px; color: #a2a2a2; }
.homepage-title .subtitle .link-more{display:inline-block;color: #f00; }
.homepage-title .pic{ position: absolute;left: 0px; top: 50%; margin-top: -35px; }
 

 .upper{ width: 1080px; margin: 0 auto;  margin-top: 24px; }
 /*轮播*/
.banner{ width: 600px; height: 377px;position:relative; float: left; }
.banner .bd ul li{ position: relative;}
.banner .bd ul li p{ width: 100%; height: 30px; line-height: 30px; color: #fff; /*padding-left: 20px;*/ position: absolute; bottom: 0px; background: url(../images/headfigure1.png) no-repeat; }

 /*轮播的按钮*/
.banner .hd ul li{/*border:1px solid #c6c7c6;*/ margin:0 5px;display: inline-block; background: rgba(255,255,255,.6); width: 20px;height: 4px;line-height: 150px;overflow: hidden; cursor:pointer; }
.banner .hd ul li.on{background-color: #0d7dca;}
.banner .hd ul li:first-letter{margin-top:35px;}
.banner .hd ul li{display:inline-block;}
.banner .hd ul li:nth-child(2){ margin-right: 6px;margin-left: 6px; border-radius:25px;}
.banner .hd {position: absolute;bottom: 13px; right: 10px; z-index: 3;margin: 0 auto; }


/*上面动态*/
.homepage-dynamic{ display:inline-block; width: 460px; height: 377px; float: right; position: relative;}
.homepage-dynamic .column{ height: 40px;width: 100%; background: #f1f1f1; margin-bottom: 17px; }
.homepage-dynamic .column li{ display:inline-block; width: 25%; float: left; text-align: center; }
.homepage-dynamic .column li a{ line-height: 40px;font-size: 16px; color: #333; }
.homepage-dynamic .column li.on a{ background: #10ade3; color: #fff!important; }

.homepage-dynamic .column ul{ overflow：hidden; }

.homepage-dynamic .dynamic-list .switch li{ padding-right:5px; padding-bottom: 13px; }
.homepage-dynamic .dynamic-list .switch li a{ font-size: 14px; }
.homepage-dynamic .dynamic-list .switch li a .info{ color: #333; }
.homepage-dynamic .dynamic-list .switch li a .time{ color: #999; float: right; }
.homepage-dynamic .dynamic-list .switch li a img{ padding:0 5px 0 5px; }

.homepage-dynamic .pic{ position:absolute; bottom: 0px; }

/*首页中间模块*/
.homepage-modular{ width: 1080px; margin:0 auto; margin-top:30px; }

 /*模块里的标题模块*/
.homepage-modular .modular-title{ height: 40px; overflow：hidden; }
.homepage-modular .modular-title .icon{ float: left; }
.homepage-modular .modular-title .title{ line-height: 40px; display:inline-block; width: 100px; /* background: #10ade3;*/ color: #fff; float: right; text-align: center; font-size: 16px;margin-left: 8px; }

.politics{ width: 400px; }
.politics .modular-title .line{ width: 280px;height: 40px; border-bottom: 2px solid #10ade3; box-sizing: border-box;  float: left; position: relative; }
.politics .modular-title .line .link-more{ display:inline-block; position: absolute; right: 0px; top: 8px; }
.politics .modular-title .line .link-more img{ position: absolute; left: 0; top: 50%; margin-top:-11.5px; }
.politics .modular-title .line .link-more span{ display:inline-block; height: 23.2px; line-height: 23.2px; padding-left:25px; font-size: 14px; color: #10ade3; font-weight:bold; }


.politics .politics-column{margin-top: 10px;}
.politics .politics-column .direction{ width: 192px; }
.politics .politics-column li{height: 30px;margin-bottom: 10px;}
.politics .politics-column li img{float: left;width: 30px;}
.politics .politics-column li span{display:inline-block;line-height: 30px;width: 146px;float: left;padding-left: 10px;font-size: 14px;color: #555;background: #f5f5f5;}

.politics .politics-column .left{float: left;} 
.politics .politics-column .right{ float: right; }

.politics .politics-list .list-title{ width: 100%;  height: 37px;  margin-bottom: 13px;}
.politics .politics-list .list-title li{ display:inline-block; width: 25%; float: left; cursor:pointer; line-height: 37px; text-align: center; border-bottom: 1px solid #ccc; box-sizing: border-box;  font-size: 16px; color: #333; }
.politics .politics-list .list-title li.on{ border-bottom: 2px solid #10ade3; box-sizing: border-box;  }

.politics .politics-list .list .politics-max li{ margin-bottom: 13px; }
.politics .politics-list .list .politics-max li .info{ font-size: 14px; color: #333; }
.politics .politics-list .list .politics-max li img{ margin-left: 5px; margin-right: 10px; }
.politics .politics-list .list .politics-max li .time{font-size: 14px; color: #999; float: right;}

.politics .gray li .info{ float: 14px; color: #333; }
.politics .gray{ background: #f5f5f5; padding:5px 0 5px 0; }
.politics .gray li{ display:inline-block; width: 20%; float: left; line-height: 30px; text-align: center; }

/*下中*/
.service{ width: 360px; }
.service .modular-title .line{ width: 240px;height: 40px; border-bottom: 2px solid #10ade3; box-sizing: border-box;  float: left; position: relative; }
.service .modular-title .line .link-more{ display:inline-block; position: absolute; right: 0px; top: 8px; }
.service .modular-title .line .link-more span{ display:inline-block; height: 23.2px; line-height: 23.2px; padding-left:25px; font-size: 14px; color: #10ade3; font-weight:bold; }

.service .service-list .service-btn{ margin-bottom: 7px; margin-top:20px;    float: left; width: 128px; }
.service .service-list .service-btn .btn{ display:inline-block; width:118px; height:36px; float: left; text-align: center; line-height: 36px; font-size: 16px; color: #555; background: #f5f5f5; }
.service .service-list .service-btn a.on{ background: #10ade3; color:#fff; }
.service .service-list .service-btn .btn:nth-child(2){ margin: 0 3px 0 3px; }

.service .service-list .list{ height: 195px;float: left; }
.service .service-list .list .mask .location{ width: 25%; float: left;text-align: center; padding: 6px 0; }
.service .service-list .list .mask .category:hover{ color:#10ade3; }

.service .beautiful{ margin-top: 8px; }
.service .beautiful .mask{ display:inline-block; width: 25%; float: left;text-align: center; margin-bottom: 18px;}
.service .beautiful .mask img{transition: all 0.4s ease 0s; margin-bottom: 9px; }
.service .beautiful .mask:hover img{/*transform:rotate(360deg);*/ transform: scale(-1,1);}
/*.service .beautiful .mask img{ height: 44px; }*/
.service .beautiful .mask p{ font-size: 14px; color: #333; }

/*下右边*/
.interaction{ width: 280px; }
.interaction .line{ width: 160px;height: 40px; border-bottom: 2px solid #10ade3; box-sizing: border-box; float: left; position: relative; }
.interaction .modular-title .link-more{ display:inline-block; position: absolute; right: 0px; top: 8px; }
.interaction .modular-title .line .link-more span{ display:inline-block; height: 23.2px; line-height: 23.2px; padding-left:25px; font-size: 14px; color: #999; }
.interaction .modular-title .line .link-more span:hover{ color:#10ade3; }
.interaction .plate{ margin-top: 20px; }
.interaction .plate .left,.interaction .plate .right{ width: 128px; }
.interaction .plate .left .plate-btn{width: 100%;height: 55px;border: 1px solid #e6e6e6;box-sizing: border-box;background: #f9f9f9;position:relative;}
.interaction .plate .left .plate-btn img{position: absolute;}
.interaction .plate .left .plate-btn span{ position: absolute;right: 20px; top: 50%; margin-top: -9.6px; display:inline-block; font-size: 14px; color: #333; }
.interaction .plate .left .plate-btn:hover span{ color: #10ade3; }
.interaction .plate .left .plate-btn:first-child img{left: 20px; top: 50%; margin-top: -9px;}
.interaction .plate .left .plate-btn:nth-child(2) img{left: 20px; top: 50%; margin-top: -13px;}
.interaction .plate .left .plate-btn:nth-child(3) img{left: 20px; top: 50%; margin-top: -13px;}
.interaction .plate .left .plate-btn:nth-child(4) img{left: 20px; top: 50%; margin-top: -13px;}

.interaction .plate .right .plate-btn{width: 100%;height: 55px;border: 1px solid #e6e6e6;box-sizing: border-box;background: #f9f9f9;position:relative;}
.interaction .plate .right .plate-btn img{position: absolute;}
.interaction .plate .right .plate-btn span{ position: absolute;right: 20px; top: 50%; margin-top: -9.6px; display:inline-block; font-size: 14px; color: #333; }
.interaction .plate .right .plate-btn:hover span{ color: #10ade3; }
.interaction .plate .right .plate-btn:first-child img{left: 20px; top: 50%; margin-top: -9px;}
.interaction .plate .right .plate-btn:nth-child(2) img{left: 20px; top: 50%; margin-top: -13px;}
.interaction .plate .right .plate-btn:nth-child(3) img{left: 20px; top: 50%; margin-top: -13px;}
.interaction .plate .right .plate-btn:nth-child(4) img{left: 20px; top: 50%; margin-top: -13px;}
.interaction .plate .left .plate-btn,.interaction .plate .right .plate-btn{ margin-bottom: 7px; }
.interaction .plate .left{ float: left; }
.interaction .plate .right{float: right;}

.interaction .interaction-interview{ margin-top:20px;  }
.interaction .interaction-interview .interview-title{ position:relative; height: 32px;  border-bottom: 1px solid #ccc; box-sizing: border-box; }
.interaction .interaction-interview .interview-title .line{ display:inline-block; width: 4px; height: 15px; background: #10ade3; position:absolute;left: 0px; top: 50%; margin-top: -7.5px; }
.interaction .interaction-interview .interview-title span{ line-height: 32px;padding-left: 13px; font-size: 16px; color: #333; }

.interaction .interaction-interview .chat{ margin-top: 10px; }
.interaction .interaction-interview .chat .pic{ display:inline-block; width: 140px; height: 104px; float: left; }
.interaction .interaction-interview .chat .pic img{ width: 100%; height: 100%; }

.interaction .interaction-interview .info{ position:relative; width: 130px; float: right; }
.interaction .interaction-interview .info p{ font-size: 14px; line-height: 21px; color: #333; margin-bottom: 15px; }
.interaction .interaction-interview .info span{display:block; font-size: 12px;  }
.interaction .interaction-interview .info span.guest{margin-bottom: 12px;}

.interaction .chat-btn .btn{ display:inline-block; width: 90px; height: 34px; background: #fcf0b8; border-radius:4px; position:relative; margin-top: 10px; }
.interaction .chat-btn .btn img{ position: absolute; left: 5px; top: 50%; margin-top: -9.5px; }
.interaction .chat-btn .btn span{  display:inline-block; font-size: 14px; color: #ce7b18; position: absolute; right: 8px; top: 50%; margin-top: -9.6px; }

.homepage-modular .politics,.homepage-modular .service,.homepage-modular .interaction{ float: left; }
.homepage-modular .service{margin:0 20px;}

.banner-below{ width: 1080px; margin: 0 auto; }
.banner-below ul{ padding-top: 7px; padding-bottom:7px; }
.banner-below ul li{ display:inline-block; width: 262px; height: 80px; margin-right: 6px;float: left; }
.banner-below ul li:nth-child(4){ margin-right: 0px; }


/*魅力太和列表页面*/
.charm-header {width: 100%; height: 80px; background: url(../images/charm-header-ba.png) no-repeat center; }
.charm-header .header{ width: 1200px; height: 100%; margin:0 auto;position:relative; }
.charm-header .header .logo{ height: 100%; }
.charm-header .header .charm-nav ul li{ float: left;height: 100%; width: 100px; line-height: 80px;font-size: 20px; text-align: center; }
.charm-header .header .charm-nav ul li a{padding: 0 5px 5px 5px;color: #fff;}
.charm-header .header .charm-nav ul li a:hover{  border-bottom:2px solid #10ade3; }
.charm-header .header .charm-nav{height: 100%; position:absolute;top: 0; right: 0;}

.charm-top{ height: 600px; background: url(../images/charm-top.png) no-repeat center; }

/*概况太和*/
.charm-survey{ width: 100%; }
.charm-survey .survey{width: 1200px; margin: 0 auto;}


/*概况轮播*/
.charm-survey .survey{ padding-top: 80px; }
.charm-survey .survey .left{ width:580px; height:435px;position: relative;/* float: left;*/ overflow: hidden; margin-right: 40px; }
.charm-survey .survey .bd{width:100%; height: 100%;}
.charm-survey .survey .bd ul{ height: 100%; }
.charm-survey .survey .bd li{ position: relative;  overflow:hidden; width:100%; height: 100%;overflow:hidden;}
.charm-survey .survey .bd img{width: 100%; height: 100%; margin:0 auto;}
.charm-survey .survey .bd li p{position: absolute;left: 0; bottom: 0;font-size: 16px;height: 40px; line-height: 40px; color: #fff;padding-left: 15px; width: 100%; background: url(../images/charm-header-ba.png) no-repeat center; }
 /*轮播的按钮*/
.survey .left .hd ul li{ /*border:1px solid #c6c7c6;*/ margin:0 5px;/*background: rgba(255,255,255,.6);*/ background: #fff; width: 10px;height: 10px;line-height: 150px;overflow: hidden; border-radius:100%; cursor:pointer;float: left; }
.survey .left .hd ul li.on{background-color: #10ade3;}
.survey .left .hd ul li:first-letter{margin-top:35px;}
.survey .left .hd ul li:nth-child(2){ margin-right: 6px;margin-left: 6px; border-radius:25px;}
.survey .left .hd {position: absolute;bottom: 25px; right: 20px; /*transform:translateX(-50%);*/ z-index: 3;margin: 0 auto; }

.charm-survey .survey .right{ width:580px; height:425px;/* float: left;*/position: relative; padding-top: 10px; }

.module-title{ width: 100%;position: relative; height: 64px; }
.module-title .survey-logo{ position: absolute; left: 50%; top: 0;margin-left: -115px; }
.module-title .line1{ position: absolute; left: 0; top: 65%;}
.module-title .line2{ position: absolute; right: 0; top: 65%;}

.charm-survey .survey .right p{ font-size: 16px; color: #555; line-height: 32px; margin-top: 40px;text-align:justify;word-break:break-all;}
.charm-survey .survey .right .btn{ text-align: center; position: absolute; left: 0; bottom: 35px; width: 100%; }
.charm-survey .survey .right .btn .link-more{ display:inline-block;width: 120px; height: 40px; border-radius:4px; background: #10ade3; color: #fff;text-align: center;line-height: 40px; margin: 0 auto; }
.charm-survey .survey .left,.charm-survey .survey .right{ float: left; }
/*中间 年鉴和名优*/
.charm-middle{ width: 100%; }
.charm-middle .middle{ width: 1200px; margin: 0 auto; margin-top: 80px; }
.charm-middle .middle .yearbooks{ width: 580px; height: 650px; }
.charm-middle .middle .yearbooks .module-title{ width: 100%;position: relative; height: 69px; }
.charm-middle .middle .yearbooks .module-title .line1{ position: absolute; left: 30px; top: 65%;}
.charm-middle .middle .yearbooks .module-title .line2{ position: absolute; right: 30px; top: 65%;}

/*年鉴*/
.yearbooks{ background: #e8f3f7;  float: left; margin-right: 40px; padding-top: 30px; }
.yearbooks-banner{ width: 100%;height: 495px;position: relative; margin-top: 36px; }
.yearbooks-banner .hd{ height: 100%;width: 100%;position:absolute; top: 0; left: 0; }
.yearbooks-banner .hd .yearbooks-title-top{ position:absolute; top: 0; left: 50%; margin-left: -13px; }
.yearbooks-banner .hd .yearbooks-title-bottm{ position:absolute; bottom: 0; left: 50%; margin-left: -13px;  }
.yearbooks-banner .bd{ width: 502px; height: 400px;position: absolute; left: 50%; top: 50%; margin-top: -200px; margin-left: -251px;overflow:hidden;}
.yearbooks-banner .bd ul li{ display:inline-block; width: 462px; height: 75px; margin-bottom: 19px; padding:19px 20px 26px 20px; background: #fff;}
.yearbooks-banner .bd ul li p{  text-align: center; font-weight:bold;font-size: 18px; margin-bottom: 15px; }
.yearbooks-banner .bd ul li span{ font-size: 14px;line-height: 25px; }

/*名优*/
.charm-middle .middle .celebrity .module-title{ width: 100%;position: relative; height: 67px; }
.celebrity{  width: 580px; height: 650px; background: #e8f3f7; float: left;  padding-top: 30px;}
.celebrity .celebrity-content{ height: 583px; }
.celebrity .celebrity-content{ position: relative; }
.celebrity-banner .bd{ width: 500px; height: 386px; position:absolute; top:65px; left: 50%; margin-left: -250px; }
.celebrity-banner .bd ul{ height: 386px; }
.celebrity-banner .bd li{ width: 100%; height: 100%; position: relative;  }
.celebrity-banner .bd ul li img{ width:100%; height:100%; } 
.celebrity-banner .bd li .inof{ position:absolute; width: 480px; bottom: 0px;background: url(../images/content-ba.png)  no-repeat center; padding: 20px 10px;  }
.celebrity-banner .bd li .inof p{ font-size: 16px; color: #fff; text-align: center;font-weight:bold; }
.celebrity-banner .bd li .inof span{ font-size: 12px; color: #fff; }
.celebrity-banner .hd{ position:absolute; bottom: 50px; left: 50%; margin-left: -260px; }
.celebrity-banner .hd li{display:inline-block; width: 108px; height: 48px; float: left;border: 1px solid #ccc;cursor:pointer; background: #fff; color: 16px; text-align: center;line-height: 48px; margin-right: 20px; position:relative; }
.celebrity-banner .hd li.on{ background:#10ade3; color: #fff; }

.celebrity-banner .hd li .horn{ display:inline-block; width: 0px; height: 0px;  border-style: solid; border-width: 10px 10px 10px 10px;border-color: transparent transparent #10ade3 transparent; position:absolute;top: -20px; left: 50%; margin-left: -10px;display:none; }
.celebrity-banner .hd li.on .horn{ display:block; }

/*名人*/
.charm-mogul{ width: 100%;padding-top: 59px; margin-top: 90px;padding-bottom: 80px;background: url(../images/mogul-ba.jpg) no-repeat center; }
.charm-mogul .mogul{ width:1200px; margin: 0 auto; }
.charm-mogul .mogul-content{ margin-top: 75px; }
.charm-mogul .mogul-content ul li:nth-child(4){ margin-right: 0px; }
.charm-mogul .mogul-content ul li .pic{ width: 280px; height: 211px;position:relative; }
.charm-mogul .mogul-content ul li .pic img{ width: 100%; height: 100%; }
.charm-mogul .mogul-content ul li .pic p{ position:absolute;width: 100%;left: 0; bottom: 0; text-align: center;font-size: 16px; color: #fff;line-height: 30px;background: url(../images/charm-header-ba.png);}
.charm-mogul .mogul-content ul li .info{ width: 240px;height: 89px; padding:20px;background: #fff; }
.charm-mogul .mogul-content ul li .info ul li{display:inline-block; width: 100px; height: 31px; margin-right: 40px;  border-bottom: 1px solid #eeeeee; float: left;position:relative; }
.charm-mogul .mogul-content ul li .info ul li:nth-child(2){ margin-right: 0px; }
.charm-mogul .mogul-content ul li .info ul li:nth-child(4){ margin-right: 0px; }
.charm-mogul .mogul-content ul li .info ul li:nth-child(6){ margin-right: 0px; }
/*.charm-mogul .mogul-content ul li .info ul li.right{ margin-right: 0px; }*/
/*.charm-mogul .mogul-content ul li .info ul li:nth-of-type(even){  margin-right: 0px;  }*/

.charm-mogul .mogul-content ul li .info ul li span{ line-height: 31px;font-size: 14px;}
.charm-mogul .mogul-content ul li .info ul li span.right{ position:absolute;top: 0;right: 0; color:#777777; }
/*.charm-mogul .mogul-content ul li .info ul li span:nth-child(2){float:right; }*/
.charm-mogul .mogul-content ul li{ float: left; margin-right: 24px;}
.charm-mogul .mogul-content>ul>li{ box-shadow: #6c6868f0 1px 1px 20px 1px; }
.charm-mogul .mogul-content ul li:nth-child(4){ margin-right: 0px; }
.charm-mogul .mogul-content ul li.last{ margin-right:0; }
 
/*名胜古迹*/
.charm-ruins{ width: 100%;padding-top: 50px; }
.charm-ruins .ruins{width: 1200px; height: 470px; margin:0 auto;}
#gla{margin: 0 auto;position: relative;background: url(../images/gla_bac.png);overflow: hidden;}
#gla #gla_box{ width: 800px; height: 470px;margin: auto;position: relative; }
#gla #gla_box .bd{ width: 100%; height: 100%; }
#gla #gla_box .bd ul{width: 800px; height: 470px;padding: 0px;position: relative; }
#gla #gla_box .bd ul li{}
#gla #gla_box .bd ul li .pic{ width: 100%; height: 100%; overflow:hidden;}
#gla #gla_box .bd ul li .pic img{ width: 100%; height: 100%; }
/*#gla #gla_box .bd ul li.roundabout-in-focus{width:360px; height: 280px;overflow:hidden; }*/


 /*底部*/
#gla #gla_box .bd ul li p{ float: 18px; text-align: center;padding-top: 16px; }



.charm-bttom{ width: 100%; height: 150px; border-top: 3px solid #ccc; margin-top: 43px;}
.charm-bttom .bttom{ width: 1200px; height: 150px; margin: 0 auto; position: relative;  }
.charm-bttom .bttom .pic{ display:inline-block;height:100%;width: 46px;position: relative;  }
.charm-bttom .bttom .pic img{ position:absolute; left: 0; top: 50%; margin-top: -29px; }
.charm-bttom .bttom .info p{ font-size: 14px; line-height: 24px;color: #333; }
.charm-bttom .bttom .info .option{font-size: 16px;color: #333;margin-bottom: 16px;text-align: center;}
.charm-bttom .bttom .info .option span{ padding:0 10px; }
.charm-bttom .bttom .info{display:inline-block; position:absolute; left: 46px; top:50%; margin-top: -44px;padding-left: 20px;}
.charm-bttom .bttom .chaem-code1{  position:absolute; right: 0; top: 50%; margin-top: -39px;  }
.charm-bttom .bttom .chaem-code2{  position:absolute; right: 99px; top: 50%; margin-top: -27px;  }

.intetact-content{padding:30px 20px;overflow:hidden;}
.intetact-content .left{width: 700px; margin-right: 20px;}
.intetact-content .interview{ width: 100%; }
.intetact-content .module-head{ width: 100%; height: 40px; background: #eee; }
.intetact-content .left .interview .module-head{ margin-bottom: 20px;} 
.intetact-content .module-head ul{ height: 100%; }
.intetact-content .module-head ul li{ height: 100%; width: 120px;font-weight:bold; text-align: center; line-height: 40px;color: #00ace5; border-top: 3px solid #00ace5;box-sizing: border-box; font-size: 20px; background: #fff; border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3; }

.intetact-content .left .interview .interview-content .pic,.intetact-content .left .interview .interview-content .info{ float: left; }
.intetact-content .left .interview .interview-content .pic{display:inline-block; width:280px; height: 210px; }
.intetact-content .left .interview .interview-content .pic img{width: 100%; height: 100%;}
.intetact-content .left .interview .interview-content .info span{ font-size: 16px; }
.intetact-content .left .interview .interview-content .info .theme{ font-size: 16px; font-weight:bold; }

.intetact-content .left .interview .interview-content .info{display:inline-block;width: 400px;height: 180px;padding-left: 20px;padding-top: 10px;}
.intetact-content .left .interview .interview-content .info p{margin-bottom: 12px;}
.intetact-content .left .interview .interview-content .info ul li{display:inline-block; width: 80px; height: 25px; margin-right: 20px; float: left; background: #f2f2f2;border-radius:4px; text-align: center; line-height: 25px;  }

.intetact-content .left .interview .interview-content .function{ display:inline-block; margin-top: 30px;width:100%;}
.intetact-content .left .interview .interview-content .function ul li{display:inline-block;border-radius:4px; width: 130px; height: 50px; background: #129fe5; padding-right: 17px; line-height: 50px;position: relative; text-align: right; margin-right: 13px; float: left; }
.intetact-content .left .interview .interview-content .function ul li a{ font-size: 18px; color: #fff; }
.intetact-content .left .interview .interview-content .function ul li img{ position: absolute; bottom: 0px; left: 20px;}
.intetact-content .left .interview .interview-content .function ul li.choice2{ background: #e9573e; }
.intetact-content .left .interview .interview-content .function ul li.choice3{ background: #f6bb43; }
.intetact-content .left .interview .interview-content .function ul li.choice4{ background: #169fa5; margin-right: 0px; }

.intetact-content .left .consult{margin-top: 30px;}
.intetact-content .left .consult .module-head{ position: relative; }
.intetact-content .left .consult .consult-search{ position: absolute; top: 7px; right: 89px; }
.intetact-content .left .consult .consult-search .search{ padding:0; }
.intetact-content .left .consult .consult-search .search form{ width: 230px;height: 24px;background: #fff;}
.intetact-content .left .consult .consult-search .search .text{ width: 165px; height: 24px; padding-left: 15px; line-height: 24px; }
#letter-type{float:left;margin-right:10px;height:24px;width:100px;text-indent:10px;}
#letter-type option{text-indent:10px;}

#search-type{float:left;margin-right:10px;height:24px;width:100px;text-indent:10px;}
#search-type option{text-indent:10px;}


.intetact-content .left .consult .consult-search .search .submit{width: 50px;height: 24px;line-height: 24px;background: url(../images/search.png) no-repeat center center;background-color: #10ade3;}
.intetact-content .left .consult .module-head .link-more{  position: absolute; top:14px; right: 20px; font-size: 12px; color: #10ade3; }

.intetact-content .left .consult .consult-list .consult-list1{ height: 30px; background: #e4f8ff; }
.intetact-content .left .consult .consult-list .consult-list1 span{ line-height: 30px;display:inline-block; font-size: 16px;float: left; }
.intetact-content .left .consult .consult-list .consult-list1 .number{ width: 160px;text-align: center;margin-right: 20px; }
.intetact-content .left .consult .consult-list .consult-list1 .theme{ width: 380px;text-align: center;margin-right: 23px; }
.intetact-content .left .consult .consult-list .consult-list1 .department{ width: 84px;text-align: center;margin-right: 20px;  }
.intetact-content .left .consult .consult-list .consult-list1 .time{ width: 90px;text-align: center;margin-right: 15px;  }
.intetact-content .left .consult .consult-list .consult-list1 .type{ width: 95px; text-align: center; }
.intetact-content .left .consult .consult-list ul .consult-list2{  height: 40px; }
.intetact-content .left .consult .consult-list ul .consult-list2 span{ line-height:40px;display:inline-block; font-size: 14px; }
.intetact-content .left .consult .consult-list ul .consult-list2 .number{ width: 160px;text-align: center;margin-right: 20px; }
.intetact-content .left .consult .consult-list ul .consult-list2 .theme{width:380px;text-align: left;margin-right: 23px;}
.intetact-content .left .consult .consult-list ul .consult-list2 .department{ width: 84px;text-align: center;margin-right: 20px; }
.intetact-content .left .consult .consult-list ul .consult-list2 .time{ width: 90px;text-align: center;margin-right: 15px;  }
.intetact-content .left .consult .consult-list ul .consult-list2 .type{ width: 95px; text-align: center; }
/*民生通道*/
.intetact-content .right{ width:360px; }
.intetact-content .right .alleyway .alleyway-content li{position: relative; margin-top: 10px; }
.intetact-content .right .alleyway .alleyway-content li a{}
.intetact-content .right .alleyway .alleyway-content li span{ font-size: 14px; } 
.intetact-content .right .alleyway .alleyway-content li span.time{ color: #777; position: absolute; right: 0px; top: 0px;}
.intetact-content .right .alleyway .alleyway-content li span.caption{ display:inline-block;width: 235px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  padding-left: 12px;}
.intetact-content .right .alleyway .alleyway-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }
/*民意征集*/

.intetact-content .right .collection .collection-content li{ position: relative; margin-top: 10px; }
.intetact-content .right .collection .collection-content li span{ font-size: 14px; } 
.intetact-content .right .collection .collection-content li span.time{ color: #777; position: absolute; right: 0px; top: 0px; }
.intetact-content .right .collection .collection-content li span.caption{ display:inline-block;width: 235px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  padding-left: 12px;}
.intetact-content .right .collection .collection-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }
/*网上调查*/
.intetact-content .right .examine-content{ border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3;  border-left: 1px solid #e3e3e3; }
.intetact-content .right .examine-content form{ padding: 0 20px 26px 20px; }
.intetact-content .right .examine-content form label{display:inline-block;width:50%;float: left; font-size: 14px; color: #333; margin-bottom: 10px;}
.intetact-content .right .examine-content form label input{ margin-right: 10px; }
.intetact-content .right .examine-content p{ text-align: center; font-size: 16px; color: #333; margin-bottom: 14px; padding-top: 14px; }
.intetact-content .right .examine-content form .success{ cursor:pointer;display:inline-block; width: 90px; height: 30px; background: #10ade3; color: #fff;border-radius:4px; font-size: 14px; margin-right: 20px; }
.intetact-content .right .examine-content form .link-more{ display:inline-block; width: 90px; height: 30px; background: #eeeeee; border-radius:4px;font-size: 14px; line-height:30px;  text-align: center;  }
.intetact-content .right .examine-content form .btn{  display:inline-block;width: 100%; text-align: center; margin-top: 9px; }
.intetact-content .left,.intetact-content .right{ float: left; }
.intetact-content .right .examine,.intetact-content .right .collection{ margin-top: 22px; }

/*信息公开页面*/
.open-content{overflow:hidden;padding: 20px;}
.open-content .left{width: 700px; margin-right: 20px;}
.open-content .module-head{ width: 100%; height: 40px; background: #eee; }

.open-content .dw li{float:left;width: 145px;height: 40px;line-height: 46px;text-indent: 30px;}
.open-content .dw li a:hover{color:#00ace5;}

.open-content .module-head ul{ height: 100%; }
.open-content .module-head ul li.select a{;color: #00ace5;height: 36px; border: 1px solid #e3e3e3;box-sizing: border-box;line-height: 36px;}
.open-content .module-head ul li{ height: 100%; width: 120px;font-weight:bold; text-align: center; line-height: 40px;color: #00ace5; border-top: 3px solid #00ace5;box-sizing: border-box; font-size: 20px; background: #fff;  border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3; }
/*文件法规*/
.open-content .left .statute{  border-left:1px solid #eee; border-bottom:1px solid #eee; border-right:1px solid #eee;  }
.open-content .left .statute .statute-content li{position: relative; height: 52px;border-bottom: 1px dashed #eee; box-sizing: border-box;}
.open-content .left .statute .statute-content li a{}
.open-content .left .statute .statute-content li span{ font-size: 14px; line-height: 52px;} 
.open-content .left .statute .statute-content li span.time{ color: #777; position: absolute; right: 0px; top: 0px;}
.open-content .left .statute .statute-content li span.caption{ display:inline-block;width: 520px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  padding-left: 12px;}
.open-content .left .statute .statute-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }
 /*左边底部*/
/*政策解读*/
.open-content .left .bottm .unscramble{ width: 340px;  margin-right: 20px}
.open-content .left .bottm .unscramble .module-head li{ }
.open-content .left .bottm .unscramble .module-head ul li{ font-weight:normal; height: 100%; width: 120px;text-align: center;border-top: 0px solid #00ace5; background: #eee; color: #333; line-height: 40px;box-sizing: border-box; font-size: 20px; float: left; }
.open-content .left .bottm .unscramble .module-head ul li.select{ color: #00ace5; border-top: 3px solid #00ace5;background: #fff;font-weight:bold; }

.open-content .left .bottm .unscramble .unscramble-content li{position: relative; margin-top: 10px; }
.open-content .left .bottm .unscramble .unscramble-content li a{}
.open-content .left .bottm .unscramble .unscramble-content li span{ font-size: 14px; } 
.open-content .left .bottm .unscramble .unscramble-content li span.time{ color: #777; position: absolute; right: 0px; top: 0px;}
.open-content .left .bottm .unscramble .unscramble-content li span.caption{ display:inline-block;width: 235px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  padding-left: 12px;}
.open-content .left .bottm .unscramble .unscramble-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }

/*工作简报*/
.open-content .left .bottm .briefing{ width: 340px; }
.open-content .left .bottm .briefing .module-head ul li{  height: 100%; width: 120px;text-align: center;border-top: 0px solid #00ace5; background: #eee; color: #333; line-height: 40px;box-sizing: border-box; font-weight:normal;font-size: 20px; float: left; }
.open-content .left .bottm .briefing .module-head ul li.select{ color: #00ace5; border-top: 3px solid #00ace5;background: #fff;font-weight:bold; }

.open-content .left .bottm .briefing .briefing-content li{position: relative; margin-top: 10px; }
.open-content .left .bottm .briefing .briefing-content li a{}
.open-content .left .bottm .briefing .briefing-content li span{ font-size: 14px; } 
.open-content .left .bottm .briefing .briefing-content li span.time{ color: #777; position: absolute; right: 0px; top: 0px;}
.open-content .left .bottm .briefing .briefing-content li span.caption{ display:inline-block;width: 235px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding-left: 12px;}
.open-content .left .bottm .briefing .briefing-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }

.open-content .left .bottm{ width: 100%; margin-top: 30px; }
.open-content .left .bottm .briefing,.open-content .left .bottm .unscramble{ float: left; }



/*后加上的规划和统计--------------------------------------------------------*/

.open-content .left .bottm .growth{ width: 340px; margin-right: 20px; margin-top: 20px;}
.open-content .left .bottm .growth .module-head ul li{  height: 100%; width: 120px;text-align: center;border-top: 0px solid #00ace5; background: #eee; color: #333; line-height: 40px;box-sizing: border-box; font-weight:normal;font-size: 20px; float: left; }
.open-content .left .bottm .growth .module-head ul li.select{ color: #00ace5; border-top: 3px solid #00ace5;background: #fff;font-weight:bold; }

.open-content .left .bottm .growth .growth-content li{position: relative; margin-top: 10px; }
.open-content .left .bottm .growth .growth-content li a{}
.open-content .left .bottm .growth .growth-content li span{ font-size: 14px; } 
.open-content .left .bottm .growth .growth-content li span.time{ color: #777; position: absolute; right: 0px; top: 0px;}
.open-content .left .bottm .growth .growth-content li span.caption{ display:inline-block;width: 235px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding-left: 12px;}
.open-content .left .bottm .growth .growth-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }

.open-content .left .bottm{ width: 100%; margin-top: 30px; }
.open-content .left .bottm .growth{ float: left; }


.open-content .left .bottm .statistics{ width: 340px;  margin-top: 20px;}
.open-content .left .bottm .statistics .module-head ul li{  height: 100%; width: 120px;text-align: center;border-top: 0px solid #00ace5; background: #eee; color: #333; line-height: 40px;box-sizing: border-box; font-weight:normal;font-size: 20px; float: left; }
.open-content .left .bottm .statistics .module-head ul li.select{ color: #00ace5; border-top: 3px solid #00ace5;background: #fff;font-weight:bold; }

.open-content .left .bottm .statistics .statistics-content li{position: relative; margin-top: 10px; }
.open-content .left .bottm .statistics .statistics-content li a{}
.open-content .left .bottm .statistics .statistics-content li span{ font-size: 14px; } 
.open-content .left .bottm .statistics .statistics-content li span.time{ color: #777; position: absolute; right: 0px; top: 0px;}
.open-content .left .bottm .statistics .statistics-content li span.caption{ display:inline-block;width: 235px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding-left: 12px;}
.open-content .left .bottm .statistics .statistics-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }

.open-content .left .bottm{ width: 100%; margin-top: 30px; }
.open-content .left .bottm .statistics{ float: left; }

/*-----------------------------------------------------------------------------------*/

/*领导之窗*/
.open-content .right{ width: 360px; }
.open-content .right .leader .module-head{ width: 100%; height: 40px; background: #f0fbff; }
.open-content .right .leader .module-head ul{ height: 100%; }
.open-content .right .leader .module-head ul li{ height: 100%; width: 128px; text-align: right;font-weight:normal;line-height: 40px;color: #fff;  font-size: 20px; background: #10ade3;padding-right: 10px; position: relative;border-top:0px;}
.open-content .right .leader .module-head ul li img{position: absolute; left: 10px; top: 50%; margin-top: -10px; font-weight:bold;  }
.open-content .right .leader .module-head ul li span{ display:inline-block; height: 100%; line-height: 40px; }

.open-content .right .leader .leader-content .hd{ margin-top: 12px; }
.open-content .right .leader .leader-content .hd li{  display:inline-block; font-size: 15px; color: #666; float: left; }
.open-content .right .leader .leader-content .hd li.on{ color: #10ade3; }
.open-content .right .leader .leader-content .bd ul li .personal{overflow:hidden; margin-top: 16px;}
.open-content .right .leader .leader-content .bd ul li .personal .pic{ width: 100px; height: 125px; }
.open-content .right .leader .leader-content .bd ul li .personal .pic img{ width: 100%; height: 100%; }
.open-content .right .leader .leader-content .bd ul li .personal{padding: 0 10px;}
.open-content .right .leader .leader-content .bd ul li .personal .resume{ width: 220px; padding-left: 20px; }
.open-content .right .leader .leader-content .bd ul li .personal .resume p{ font-size: 18px; font-weight:bold; padding-top:13px; margin-bottom: 12px;}
.open-content .right .leader .leader-content .bd ul li .personal .resume p span{ font-size: 14px; color: #666;font-weight:normal; margin-left:10px; }
.open-content .right .leader .leader-content .bd ul li .personal .resume .vitae{ font-size: 14px; color: #666; }
.open-content .right .leader .leader-content .bd ul li .personal .pic,.open-content .right .leader .leader-content .bd ul li .personal .resume{ float: left; }
.open-content .right .leader .leader-content .bd ul li .team{display:block;  padding:0 10px;margin-top: 10px; }
.open-content .right .leader .leader-content .bd ul li .team li{ float: left; margin-right: 30px; padding-bottom: 10px; font-size: 16px; }
.open-content .right .leader .leader-content .bd ul li .team li span{ font-size: 16px; }
/*.open-content .right .leader .leader-content .bd ul li .team li img{ margin-right: 10px; }*/
.open-content .right .leader .leader-content .bd ul li .team li:nth-child(4){ margin-right: 0px; }
.open-content .right .leader .leader-content .bd ul li .team li:nth-child(8){ margin-right: 0px; }
.open-content .right .leader .leader-content .bd ul li .team li:nth-child(12){ margin-right: 0px; }
                                                                                

/*政府信息公开*/
.open-content .right .open{ margin-top: 25px; border-left:1px solid #eee; border-bottom:1px solid #eee; border-right:1px solid #eee;  }
.open-content .right .open .module-head{ width: 100%; height: 40px; background: #f0fbff;margin-bottom: 15px; }
.open-content .right .open .module-head ul{ height: 100%; }
.open-content .right .open .module-head ul li{height: 100%;width: 215px;text-align: right;font-weight:normal;line-height: 40px;color: #fff;font-size: 20px;background: #10ade3;padding-right: 10px;position: relative;border-top:0px;}
.open-content .right .open .module-head ul li img{position: absolute; left: 10px; top: 50%; margin-top: -13px; font-weight:bold;  }
.open-content .right .open .module-head ul li span{ display:inline-block; height: 100%; line-height: 40px; }

.open-content .right .open .open-content{ padding:0; }
.open-content .right .open .open-content li{width: 280px;height: 30px;padding-left: 70px;margin: 0 auto;background: #f9f9f9;position: relative;margin-bottom: 5px;}
.open-content .right .open .open-content li .open-logo{ position: absolute; left: 31px; top: 50%; margin-top: -12px; }
.open-content .right .open .open-content li span{line-height: 30px;font-size: 16px;color: #333;}
.open-content .right .open .open-content li .arrow{ position: absolute;right: 30px; top: 50%; margin-top: -6px; }
.open-content .right .open .open-content li:hover span{ color:#10ade3;  }


/*政府报告*/
.open-content .right .report{ margin-top: 25px; border-left:1px solid #eee; border-bottom:1px solid #eee; border-right:1px solid #eee; }
.open-content .right .report .module-head{ width: 100%; height: 40px; background: #f0fbff; }
.open-content .right .report .module-head ul{ height: 100%; }
.open-content .right .report .module-head ul li{ height: 100%; width: 175px; text-align: right;font-weight:normal;line-height: 40px;color: #fff;  font-size: 20px; background: #10ade3;padding-right: 10px; position: relative;border-top:0px;}
.open-content .right .report .module-head ul li img{position: absolute; left: 10px; top: 50%; margin-top: -10px; font-weight:bold;  }
.open-content .right .report .module-head ul li span{ display:inline-block; height: 100%; line-height: 40px; }

.open-content .right .report .report-content li{position: relative;height: 40px;    border-bottom: 1px dashed #eee;}
.open-content .right .report .report-content li span{ font-size: 14px; line-height: 40px; } 
.open-content .right .report .report-content li span.time{ color: #777; position: absolute; right: 0px; top: 0px;}
.open-content .right .report .report-content li span.caption{ display:inline-block;width: 235px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  padding-left: 12px;}
.open-content .right .report .report-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }
.open-content .left,.open-content .right{ float: left; }

/*文化旅游页面*/
.tourism-content{padding:30px 20px;overflow:hidden;}
.tourism-content .left{width: 700px; margin-right: 20px;}
.tourism-content .module-head{ width: 100%; height: 40px; background: #f0fbff; }
.tourism-content .module-head ul{ height: 100%; }
.tourism-content .module-head ul li{ height: 100%; width: 118px; text-align: right;font-weight:normal;line-height: 40px;color: #fff;  font-size: 20px; background: #10ade3;padding-right: 12px; position: relative;}
.tourism-content .module-head ul li img{position: absolute; left: 10px; top: 50%; margin-top: -9px; font-weight:bold;  }


/*轮播*/
.tourism-content .left .scenery-content{width: 100%;position: relative; margin-top: 20px;}
.tourism-content .left .scenery-content .bd li{ height: 270px; }
.tourism-content .left .scenery-content .bd li .pic{ display:inline-block; width: 360px; height: 100%;}
.tourism-content .left .scenery-content .bd li .pic img{ width: 100%; }
.tourism-content .left .scenery-content .bd li .abstract{ width: 300px; height: 100%; padding-left: 20px; padding-right: 20px; background: #f7f7f7;}
.tourism-content .left .scenery-content .bd li .abstract p{ font-size: 22px; padding-top: 32px;padding-bottom:15px; }
.tourism-content .left .scenery-content .bd li .abstract span{ font-size: 14px; color: #666;line-height: 24px; }

.tourism-content .left .scenery-content .bd li .pic,.scenery-content .bd li .abstract{ float: left; }

 /*轮播的按钮*/
 .tourism-content .left .scenery-content .hd ul li{/* border:1px solid #c6c7c6;*/ margin:0 5px; background: #c6c7c6; width: 20px;height: 5px;line-height: 150px;overflow: hidden; border-radius:4px; cursor:pointer;float: left;}
/*.tourism-content .left .scenery-content .hd ul li{border:1px solid #c6c7c6; margin:0 5px;display: inline-block; background: rgba(255,255,255,.6); width: 20px;height: 5px;line-height: 150px;overflow: hidden; border-radius:4px;cursor:pointer; }
*/.tourism-content .left .scenery-content .hd ul li.on{background-color: #10ade3;}
.tourism-content .left .scenery-content .hd ul li:first-letter{margin-top:35px;}
.tourism-content .left .scenery-content .hd ul li{display:inline-block;}
.tourism-content .left .scenery-content .hd ul li:nth-child(2){ margin-right: 6px;margin-left: 6px; border-radius:4px;}
.tourism-content .left .scenery-content .hd {position: absolute;bottom: 20px; right: 20px; z-index: 3;}

/*旅游政策*/
.tourism-content .left .policy{ margin-top: 30px; }
.tourism-content .left .policy .policy-content li{position: relative; margin-top: 15px; }
.tourism-content .left .policy .policy-content li a{}
.tourism-content .left .policy .policy-content li span{ font-size: 14px; } 
.tourism-content .left .policy .policy-content li span.time{ color: #777; position: absolute; right: 0px; top: 0px;}
.tourism-content .left .policy .policy-content li span.caption{ display:inline-block;width: 520px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  padding-left: 12px;}
.tourism-content .left .policy .policy-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }

.tourism-content .right{width: 360px;}
/*景点视频*/
.tourism-content .right .video .video-content{ margin-top: 20px; }
.tourism-content .right .video .video-content .pic{ display:inline-block; width: 360px; height: 270px;position:relative; }
.tourism-content .right .video .video-content .pic img{ width: 100%; height: 100%; }
.tourism-content .right .video .video-content .pic .shade{position: absolute;left: 0; top: 0;}
.tourism-content .right .video .video-content .pic p{ width: 100%; text-align: center; font-size: 16px; color: #fff;position: absolute;left: 0; bottom: 80px; }

/*路线推荐*/
.tourism-content .right .route{ margin-top: 30px; }
.tourism-content .right .route .route-content li{position: relative; margin-top: 15px; }
.tourism-content .right .route .route-content li span{ font-size: 14px; } 
.tourism-content .right .route .route-content li span.caption{ display:inline-block;width: 348px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  padding-left: 12px;font-size: 14px; color: #333;}
.tourism-content .right .route .route-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }

.tourism-content .right,.tourism-content .left{ float: left; }

/*招商引资页面*/
.attract-content{ padding:30px 20px; }
/*轮播*/
.attract-content .attract-upper .attract-banner{width: 400px;position: relative; margin-right: 20px;}
.attract-content .attract-upper .attract-banner .bd{ }
.attract-content .attract-upper .attract-banner .bd ul{ width: 400px; height: 280px; }
.attract-content .attract-upper .attract-banner .bd ul li{ width: 100%; height: 100%;position: relative; }
.attract-content .attract-upper .attract-banner .bd ul li img{ width: 100%; height: 100%; }
.attract-content .attract-upper .attract-banner .bd ul li p{ position: absolute;bottom: 0px; left: 0px; width: 480px; padding-left: 20px; line-height: 30px; background: url(../images/attract-banner-ba.png); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%; color: #fff; }

 /*轮播的按钮*/
.attract-content .attract-upper .attract-banner .hd ul li{ border:1px solid #c6c7c6; margin:0 5px; background: #fff; width: 10px;height: 10px;line-height: 150px;overflow: hidden; border-radius:10px; cursor:pointer;float: left;}
.attract-content .attract-upper .attract-banner .hd ul li.on{background-color: #10ade3;}
.attract-content .attract-upper .attract-banner .hd ul li:first-letter{margin-top:35px;}
.attract-content .attract-upper .attract-banner .hd ul li{display:inline-block;}
.attract-content .attract-upper .attract-banner .hd ul li:nth-child(2){ margin-right: 6px;margin-left: 6px;border-radius:10px;}
.attract-content .attract-upper .attract-banner .hd {position: absolute;bottom: 10px; right: 20px; z-index: 3;}

/*招商动态*/
.attract-content .attract-upper .dynamic{ width: 660px; }
.attract-content .attract-upper .module-head{ width: 100%; height: 40px; background: #eee; margin-bottom: 13px; }
.attract-content .attract-upper .module-head ul{ height: 100%; }
.attract-content .attract-upper .module-head ul li{ height: 100%; width: 120px;font-weight:bold; text-align: center; line-height: 40px;color: #00ace5; border-top: 3px solid #00ace5;box-sizing: border-box; font-size: 20px; background: #fff; border-left: 1px solid #e3e3e3;border-right: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3; }

.attract-content .attract-upper .dynamic .dynamic-content li{position: relative; margin-top: 11px; }
.attract-content .attract-upper .dynamic .dynamic-content li span{ font-size: 14px; } 
.attract-content .attract-upper .dynamic .dynamic-content li span.time{ color: #777; position: absolute; right: 0px; top: 0px;}
.attract-content .attract-upper .dynamic .dynamic-content li span.caption{ display:inline-block;width: 455px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  padding-left: 12px;}
.attract-content .attract-upper .dynamic .dynamic-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }
.attract-content .attract-upper .attract-banner,.attract-content .attract-upper .dynamic{ float: left; }

/*投资环境*/
.attract-middle .invest{ width: 100%;  margin-top: 30px;}
.attract-middle .invest .module-head{ width: 100%; height: 40px; background: #f0fbff; }
.attract-middle .invest .module-head ul{ height: 100%; }
.attract-middle .invest .module-head ul li{ height: 100%; width: 128px; text-align: right;font-weight:normal;line-height: 40px;color: #fff;  font-size: 20px; background: #10ade3;padding-right: 10px; position: relative;border-top:0px;}
.attract-middle .invest .module-head ul li img{position: absolute; left: 19px; top: 50%; margin-top: -10px; font-weight:bold;  }
.attract-middle .invest .module-head ul li span{ display:inline-block; height: 100%; line-height: 40px; }

.attract-middle .invest .invest-content{ padding-bottom:20px;border-bottom: 1px solid #eeeeee;border-left: 1px solid #eeeeee;border-right: 1px solid #eeeeee; }
.attract-middle .invest .invest-content ul{ width: 100%; margin-top: 20px; }
.attract-middle .invest .invest-content ul li{ display:inline-block; width: 12.4%; float: left; text-align: center;  }
.attract-middle .invest .invest-content ul li p{ font-size: 16px; color: #666; margin-top: 5px; }

/*开发园区*/
.attract-lower .develop{width: 700px; margin-right: 20px;}
.attract-lower .develop .module-head{ width: 100%; height: 40px; background: #f0fbff; }
.attract-lower .develop .module-head ul{ height: 100%; }
.attract-lower .develop .module-head ul li{ height: 100%; width: 128px; text-align: right;font-weight:normal;line-height: 40px;color: #fff;  font-size: 20px; background: #10ade3;padding-right: 10px; position: relative;border-top:0px;}
.attract-lower .develop .module-head ul li img{position: absolute; left: 18px; top: 50%; margin-top: -10px; font-weight:bold;  }
.attract-lower .develop .module-head ul li span{ display:inline-block; height: 100%; line-height: 40px; }

.attract-lower .develop .develop-content{ width: 700px; margin-top: 20px; }
.attract-lower .develop .develop-content ul{ width: 100%; }
.attract-lower .develop .develop-content .pic{display:inline-block;width: 160px; height:140px; float: left; }
.attract-lower .develop .develop-content .pic img{ width: 100%; height: 100%; }
.attract-lower .develop .develop-content p{ display:inline-block;width: 500px; height:140px; background: #e8f3f7; float: right; line-height: 23px;color:#333; padding:0 10px; text-align:justify;word-break:break-all; }
.attract-lower .develop .develop-content p a{color:#f00;}
/*.attract-lower .develop .develop-content ul li{  display:inline-block; width: 25%; float: left; text-align: center;}
.attract-lower .develop .develop-content ul li p{ font-size: 14px; color: #555; padding-top: 5px; padding-bottom:5px; background: #f7f7f7; width: 160px; margin: 0 auto; }*/
/*招商项目*/
.attract-lower .project{ width: 360px; }
.attract-lower .project .module-head{ width: 100%; height: 40px; background: #f0fbff; }
.attract-lower .project .module-head ul{ height: 100%; }
.attract-lower .project .module-head ul li{ height: 100%; width: 128px; text-align: right;font-weight:normal;line-height: 40px;color: #fff;  font-size: 20px; background: #10ade3;padding-right: 10px; position: relative;border-top:0px;}
.attract-lower .project .module-head ul li img{position: absolute; left: 18px; top: 50%; margin-top: -10px; font-weight:bold;  }
.attract-lower .project .module-head ul li span{ display:inline-block; height: 100%; line-height: 40px; }

.attract-lower .project .project-content li{position: relative; margin-top: 10px; }
.attract-lower .project .project-content li a{}
.attract-lower .project .project-content li span{ font-size: 14px; } 
.attract-lower .project .project-content li span.time{ color: #777; position: absolute; right: 0px; top: 0px;}
.attract-lower .project .project-content li span.caption{ display:inline-block;width: 235px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; padding-left: 12px;}
.attract-lower .project .project-content li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }
.attract-lower .project,.attract-lower .develop{ float: left; }
.attract-lower{ margin-top: 30px;overflow:hidden; }

/*列表页面*/
.list-content{ background-color: #fff;overflow: hidden;padding: 12px 14px;margin-top: 12px;}
.list-content .left{width: 220px;background: #fff;/* border: 1px solid #ccc; */min-height: 560px;float: left;font-family: Microsoft Yahei;padding: 0 10px;}
.list-content .left .title{width: 250px;line-height: 45px;height: 59px;overflow: hidden;background: url(../images/list_left_bg.png) no-repeat;text-align: center;color: #fff;font-size: 16px;font-weight: bold;  background-position-x: -20px;    background-size: 263px 59px;    text-indent: 1px;}
.list-content .left ul li{width: 242px;/* height: 38px; */border: 1px solid #dddddd;margin-top: 10px;background: url(../images/jiantoulist.png) 218px center no-repeat;}
.list-content .left ul li a{display:inline-block;width: 90%;height: 100%;line-height: 38px;text-align: left;font-size: 16px;text-indent: 17px;overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}

.list-content .right{width: 800px;padding: 0 15px;float: right;overflow: hidden;background: #fff;font-family: Microsoft Yahei;}
.list-content .right .title{height: 90px;line-height: 44px;background: #f5f5f5;}
.list-content .right .title p{display:inline-block;padding-left: 15px;font-weight: bold;color: #10ade3;font-size: 16px;    float: left;  width: 784px;}
.list-content .right .title .crumbs a{ display:inline-block; margin:0px 5px; }
.list-content .right .title .crumbs{ display:inline-block; float: left;margin-left: 10px; }
.list-content .right .title .crumbs a:last-child{ color: #f00; }
.list-content .right .right-list li{position: relative; margin-top: 10px; }
.list-content .right .right-list li span{ font-size: 14px; } 
.list-content .right .right-list li span.time{ color: #777; position: absolute; right: 0px; top: 0px;}
.list-content .right .right-list li span.caption{ display:inline-block;width: 460px; height: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  padding-left: 12px;}
.list-content .right .right-list li img{ position: absolute; left: 0px; top: 50%; margin-top: -1.5px; }

.news_page {float:left; width:655px; height:35px; line-height:35px; border:1px solid #E6E6E6; background:#f6f6f6; color:#666666; margin:18px 0px; padding:0px 10px; width: 100%; }
.news_page a {float:left; border-right:1px solid #E6E6E6; padding:0px 12px;}
.news_page a:hover{background:#10ade3; color: #fff;} 
.news_page .num {float:left; padding-right:12px; border-right:1px solid #E6E6E6;}
.news_page .skip {float:right; margin-top:2px; *margin-top:0px;}
.news_page .skip .inp {width:30px; height:20px; border:1px solid #D8D8D8; text-align:center;}
.news_page .skip .btn { width:34px; height:22px; border:0px; text-align:center; color:#5E5E5E; background:#D8D8D8; font-size:14px; cursor:pointer;}

/*详情页面*/
.show{background-color: #fff;overflow: hidden;padding: 0 20px;width: 1080px;margin-top: 12px; margin: 0 auto; }
.show .crumbs{ height: 44px;line-height: 44px;padding-left: 20px;color: #666666;font-size: 14px;white-space: nowrap;border-bottom:1px solid #E6E6E6;overflow: hidden;text-overflow: ellipsis;}
.show .crumbs a{display:inline-block; margin:0 5px;}
.show .crumbs a:last-child{ color: #f00; }

.show .show-content .show-date{width: 100%;background-color: #e2e2e2;color: #444444;height: 32px;line-height: 32px;text-align: center; }
.show .show-content .show-date a{display:inline-block; }

.show .show-content p.title{ text-align: center;font-size: 25px;font-weight: bold; line-height: 36px;padding: 30px 0px 15px 0px; color: #10ade3; }
.show .show-content .content{ line-height: 190%;padding: 20px 15px 20px 15px;overflow-x: auto;overflow-y: hidden;font-size: 15px; }
.show .show-content .content a{display:inline;}

.show .show-content .show-page{width:93%;height: 34px;line-height: 34px;background: #F4F4F4;margin: 16px;padding: 0px 15px }
.show .show-content .show-page a{ display:inline-block; background:   }

.show .show-content form .clr{text-align:left; padding:0; margin-bottom: 10px;}
.show .show-content form .clr .tips{display:inline-block;font-weight:normal; width: 150px; font-size: 15px; color: #333; text-align:right; float: left; margin-right: 25px; }
.show .show-content form .clr input{ border: 1px solid #c2cad8; float: left;height: 34px;width: 390px; padding-left: 10px; }
.show .show-content form .clr textarea{ outline:none;resize:none;overflow-x:hidden;border: 1px solid #c2cad8; width: 390px; height: 130px; padding-left: 10px; }
.show .show-content form .clr .pic{display:inline-block; width: 100px; height: 36px; background: #f00; float: left;}
.show .show-content form .green{ width: 60px; height: 34px; background: #32c5d2; color: #fff; margin:0 auto; margin-left: 360px;}


/*领导之窗页面*/
.leader-content .leader-crumbs{ height: 53px;line-height:53px;font-size: 16px;padding:0 25px;}
.leader-content .leader-crumbs a{ display:inline-block; }
.leader-content .leader-window{ padding: 0 20px; }
.leader-content .leader-window {min-height: 792px;border: 1px solid #dcdcdc;margin: auto;padding-top: 20px;overflow: hidden}
.leader-content .leader-window .left{width: 199px;padding: 0 19px 0 20px;min-height: 733px;border-right: 1px solid #ddd;float: left;}
.leader-content .leader-window .left .title{color: #0d7dca;font-size: 18px;display: block;padding-bottom: 11px;border-bottom: 1px solid #ddd;margin-bottom: 10px;}
.leader-content .leader-window .left .mask{background-color: #edf7ff;color: #0d7dca;display: block;width: 199px;height: 45px;border-radius: 3px;line-height: 45px;font-size: 18px;margin-bottom: 10px;cursor: pointer;text-align: center;position: relative;}
.leader-content .leader-window .left .mask img{ position: absolute; left: 35px; top:50%; margin-top: -14.5px; }

.leader-content .leader-window .left .member ul li{display: block;width: 199px;height: 34px;border-radius: 3px;background-color: #eee;line-height: 35px;font-size: 18px;margin-bottom: 5px;border-top: 1px solid #eee; text-align: center; }
.leader-content .leader-window .left .member ul li a{ display:inline-block;width: 100%;height: 100%; text-align: center; }
.leader-content .leader-window .left .member ul li span{float: right;margin-right: 20px;font-size: 16px;color: #777; text-align: center; }
.leader-content .leader-window .left .member ul li span:first-child{float: left;color: #333;  width: 100%; text-align: center;}

.leader-content .leader-window .right .title{ color: #0d7dca;font-size: 18px;display: block;padding-bottom: 11px;border-bottom: 1px solid #ddd;margin-bottom: 10px; }
.leader-content .leader-window .right { width: 800px;padding: 0 19px 0 20px;float: left;font-size: 16px;height: auto;}

.leader-content .leader-window .right .resume{ margin-top: 37px; }
.leader-content .leader-window .right .resume .pic{ float: left; display:inline-block; width: 163px;height: 203px;margin-left: 60px;margin-right: 40px; }
.leader-content .leader-window .right .resume .pic img{ width: 100%; }
.leader-content .leader-window .right .resume p{height: 31px;margin-bottom: 10px;}
.leader-content .leader-window .right .resume .jie .leader-name{ font-size: 24px;font-weight: bold;color: #0d7dca;margin-top: 10px;margin-bottom: 40px; }
.leader-content .leader-window .right .resume .jie .p2{padding-left: 11px;width: 400px;font-size: 18px;line-height: 30px;overflow:auto;height:150px;display:block; }
.leader-content .leader-window .right .resume .jie .duties{ display: block;text-align: justify;font-size: 18px;float: left;width: 72px;height: 31px;line-height: 31px;padding: 0 14px;background-color: #eee;color: #0d7dca; }
.leader-content .leader-window .right .resume .jie{float: right;width: 537px;}
.leader-content .leader-window .right .ld_tt{ position: relative;font-size: 18px;border-bottom: 1px solid #ddd;padding-bottom: 7px;height: 60px;}
.leader-content .leader-window .right .ld_tt span{color: #0d7dca;border-bottom: 1px solid #0d7dca;position: absolute;bottom: -1px;line-height: 38p}
.leader-content .leader-window .right .ld_nei p{font-size: 16px;color: #333;line-height: 36px;}

.leader-content .bd .mask .team li span a{display:inline-block;}

/*表单页面*/
.form{ width: 100%; }
.form .form-content{width: 1080px; margin: 0 auto;}
.form .form-content .crumbs{ height: 32px; border-bottom: 1px solid #eeeeee;box-sizing: border-box; font-size: 14px; color: #555; line-height: 32px; }
.form .form-content .crumbs a{ margin: 0 5px; } 
.form .form-content .crumbs a:last-child{ color: #10ade3; }

.form .form-content .facade{ height: 182px;padding: 40px 35px 0 340px; background: url(../images/form-ba.png) no-repeat center; background-size:100% 100%;  margin-top: 20px; }
.form .form-content .facade p{ font-size: 24px; color: #cf0000; font-weight:bold; margin-bottom: 10px; }
.form .form-content .facade span{ font-size: 14px; line-height: 28px; color: #555555;}

.form .form-content .button{ text-align: center; margin-top: 20px; }
.form .form-content .button a{ display:inline-block; width: 150px; height: 50px;border-radius:5px; background: #10ade3; line-height:50px; font-size: 18px; color: #fff; text-align: center; position: relative; margin-right: 30px;}
.form .form-content .button a:first-child img{ position:absolute; top: 50%; margin-top: -10px; left: 25px; }
.form .form-content .button a:nth-child(2) img{ position:absolute; top: 50%; margin-top: -9px; left: 22px; }

.form .form-content .form-title{  border-bottom: 1px solid #eeeeee;box-sizing: border-box;  }
.form .form-content .form-title p{  display:inline-block; font-size: 18px; color: #10ade3;padding: 0 15px; line-height: 40px; border-bottom: 3px solid #10ade3;box-sizing: border-box; font-weight:bold; }
.form .form-content .letter .form-title p{ padding: 0 35px 0 15px; }

.form .form-content .write .write-info{ width: 100%; margin-top: 20px; }
.form .form-content .write .write-info .write-name{ display:inline-block; width: 33.3%; float: left; }
.form .form-content .write .write-info .write-name .write-t{font-size: 16px;color: #333;/* font-weight:bold; */float: left;}
.form .form-content .write .write-info .write-name .write-t span{ display:inline-block; padding: 0 5px; color: #f00;}
.form .form-content .write .write-info .write-name .input{ width: 140px; height: 30px;border: 1px solid #eeeeee;box-sizing: border-box; margin-left: 5px; padding-left: 10px;border-radius:5px;}
.form .form-content .write .write-info .write-name:nth-child(2) .input{ width: 200px; height: 30px;}
.form .form-content .write .write-info .write-name:nth-child(3) .input{ width: 200px; height: 30px;}

.form .form-content .letter .letter-content .open .open-t{ font-size: 16px; color: #333; /*font-weight:bold;*/}
.form .form-content .letter .letter-content .open .open-t span{ display:inline-block; padding: 0 5px; color: #f00;}
.form .form-content .letter .letter-content .open label{ margin-left: 20px; font-size: 16px; }
.form .form-content .letter .letter-content .open label input{ margin-right: 5px;border-radius:5px; }
.form .form-content .letter .letter-content .open{ margin-top: 20px; padding-left: 15px;}

.form .form-content .letter .letter-content .heading{ margin-top: 18px;overflow:hidden; }
.form .form-content .letter .letter-content .heading .heading-title{ display:inline-block; width: 100px;text-align:right;float: left; }
.form .form-content .letter .letter-content .heading .heading-title .open-t{ font-size: 16px; color: #333; /*font-weight:bold;*/}
.form .form-content .letter .letter-content .heading .heading-title .open-t span{ display:inline-block; padding: 0 5px; color: #f00;}
.form .form-content .letter .letter-content .heading .input{border: 1px solid #eeeeee;box-sizing: border-box; margin-left: 20px; padding-left: 10px; height: 30px; width: 816px; border-radius:5px; float: left;}

.form .form-content .letter .letter-content .content { /*position: relative;*/ margin-top: 20px; }
.form .form-content .letter .letter-content .content .content-title{ display:inline-block; width: 100px;text-align:right;float: left; }
.form .form-content .letter .letter-content .content .content-title .open-t{ font-size: 16px; color: #333; /*font-weight:bold;*/ line-height: 200px;}
.form .form-content .letter .letter-content .content .content-title .open-t span{ display:inline-block; padding: 0 5px; color: #f00;}
.form .form-content .letter .letter-content .content textarea{ padding-left: 20px;padding-top: 15px;border: 1px solid #eeeeee;resize: none; width: 790px; height: 185px;overflow: hidden; border-radius:5px; margin-left: 20px; float: left; }

.form .form-content .letter .letter-content .object{ width: 100%; margin-top:20px; overflow:hidden; }
.form .form-content .letter .letter-content .object .content-title{ display:inline-block; width: 100px;text-align:right;float: left; }
.form .form-content .letter .letter-content .object .content-title .open-t{ font-size: 16px; color: #333; /*font-weight:bold;*/}
.form .form-content .letter .letter-content .object .content-title .open-t span{ display:inline-block; padding: 0 5px; color: #f00;}
.form .form-content .letter .letter-content .object select{border: 1px solid #eeeeee;box-sizing: border-box; margin-left: 20px; padding-left: 10px; height: 30px; width: 816px; border-radius:5px; float: left;}

.form .form-content .letter .letter-content .verification{  margin-top:20px;overflow:hidden; }
.form .form-content .letter .letter-content .verification .content-title{ display:inline-block; width: 100px;text-align:right;float: left; }
.form .form-content .letter .letter-content .verification .content-title .open-t{ font-size: 16px; color: #333; /*font-weight:bold;*/}
.form .form-content .letter .letter-content .verification .content-title .open-t span{ display:inline-block; padding: 0 5px; color: #f00;line-height: 40px;}
.form .form-content .letter .letter-content .verification .input{ border: 1px solid #eeeeee;box-sizing: border-box; margin-left: 20px; padding-left: 10px; height: 30px; width: 140px; border-radius:5px; float: left; margin-top: 5px; }
.form .form-content .letter .letter-content .verification .pic{ display:inline-block; width: 100px; height: 40px; margin-left: 12px; }

.form .form-content .letter .letter-content .btn{ text-align: center; margin-top: 36px; margin-bottom: 70px; overflow:hidden;}
.form .form-content .letter .letter-content .btn .btn-success{ display:inline-block; width: 120px; height: 40px;border: 0px solid #eeeeee; background: #10ade3; color: #fff; font-size: 16px;}
.form .form-content .letter .letter-content .btn .btn-warning{ display:inline-block; width: 120px; height: 40px;border: 0px solid #eeeeee; background: #eee; color: #777; font-size: 16px;}
.form .form-content .letter .letter-content .btn input{ margin-right: 12px; }

.govpushinfo150203 li span{ float: right;color: #999; }
.govpushinfo150203 li a{ display:inline-block;width: 295px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding-left:15px; }
.govpushinfo150203{ height: 320px;overflow: hidden; }
.govpushinfo150203 li{ padding-right: 5px;padding-bottom: 13px;}
                           
                           
/*fk*/
#wyxf{
    width: 1070px;
    margin: auto;
    color: #333;
}
.lxfk_xinjian{width: 100%;height:auto;border:1px solid #e7e7e7;border-bottom: none;margin-top: 20px;float: left;}
.lxfk_xin{width: 100%;height: 50px;line-height:50px;}
.lxfk_main .xin{float: left;border-right: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;padding-left: 20px;height: auto;}
.lxfk_main .x1{width: 122px;text-align: center;padding-left:0;height: auto;}
.lxfk_main .x2{width: 273px;}
.lxfk_main .x3{width: 183px;}
.lxfk_main .x4{border-right: none;}
.lxfk_bt{width: 100%;height: auto;line-height: 50px;border-top: 1px solid #e7e7e7;}
.lxfk_main .bt{width: 927px;border-right: none;height: auto;line-height: 50px;}
.lxfk_b2{width:100%;border-bottom:1px solid #e7e7e7;height: auto;float: left;}
.lxfk_main .neirong{width:909px;border:none;border-left: 1px solid #e7e7e7;height: auto;line-height:30px;padding-bottom:10px;padding-top:13px;padding-right: 18px;}
.lxfk_main .b2_x1{border: none;padding-top:19px;}   
                    
/*信箱列表*/
.xxx_list{
    width: 100%;
    display: block;
    /* height: 35px; */
    line-height: 35px;
    float: left;
}
.xxx_font1{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 120px;
    overflow: hidden;
}
.xxx_font2{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 300px;
    overflow: hidden;
}
.xxx_font3{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 70px;
    margin-left: 10px;
    overflow: hidden;
}
.xxx_font4{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 125px;
    overflow: hidden;
}
.xxx_font5{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 50px;
    overflow: hidden;
}
.xxx_font6{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 90px;
    overflow: hidden;
}

                           
/**{ background: #000 !important; color: #0f0 !important; outline: solid #f00 1px !important; }*/
 .sitemap {
    height: 680px;
}
.sitemap ul {float:left; width:100%; padding-bottom:8px; border:1px solid #E1E1E1; margin:10px auto;}
.sitemap h3 {background:#F4F4F4 url(../images/title_ico1.gif) no-repeat 10px 12px; text-indent:27px; font-size:14px; color:#006eab; line-height:32px; width:100%; border-bottom:1px solid #E1E1E1; margin-bottom:6px;}
.sitemap li {float:left;width:125px;line-height:26px;background:url(../images/list_ico1.gif) no-repeat 10px 11px;text-indent:20px;list-style-type: none;}
.sitemap li a{color: #000;}  


.index_6_1{
  width: 1080px;
  height: 106px;
  border: 1px solid #dcdcdc;
  /* background-image: url(../images/ztzl.png); */
  background-repeat: no-repeat;
  background-position: 10px center;
  overflow: hidden;
}
.index_6_1_prev{
  width: 31px;
  height: 83px;
  background-image: url(../images/prev.png);
  background-position: 0 center;
  background-repeat: no-repeat;
  float: left;
  margin: 11px 0 0 10px;
  cursor: pointer;
}
.index_6_1_img{
  width: 1000px;
  height: 100px;
  float: left;
}
.index_6_1_img .tanz{
  overflow:hidden;
  zoom:1;
}
.index_6_1_img div a{
  display: block;
  margin: 11px 6px 0 5px;
  float: left;
  overflow: hidden;
}
.index_6_1_next{
  width: 31px;
  height: 83px;
  background-image: url(../images/next.png);
  background-position: 0 center;
  background-repeat: no-repeat;
  float: left;
  margin:11px 0 0 5px;
  cursor: pointer;
}
              

                      
.w_nav dl {float: right;width: 120px;height: 44px;line-height: 44px;background: #10ade3;}
.w_nav dl dd {float:left;width: 120px;position:relative;z-index:9997;}
.w_nav dl dd a {color: #fff;width: 120px;font-size: 18px;display:block;}
.w_nav dl dd a:hover {color:#ffffff;}
.w_nav dl dd .mobile {background: url(../images/app.png) no-repeat 2px center;text-indent: 25px;}
.qrcode {width: 220px;height: 120px;text-align:center;border:1px solid #DADADA;border-top:0px;background-color:#FFFFFF;display:none;position:absolute;margin-left: -100px;top: 44px;z-index:9998;}
.qrcode ul li{float:left;width: 95px;padding-left: 10px;}
.qrcode li:hover{background:none;}
.qrcode img {width: 90px;height: 90px;padding-top:5px;}
.qrcode p {color:#666666; font-size:14px; line-height:22px;}